waste disposal infrastructure - Francés Inglés Diccionario